# 函数基础讲解
# 概念: 在编写程序的过程中，有某一功能代码块出现多次，
# 但是为了提高编写的效率以及代码的重用，所以把具有独立功能的代码块组织为一个小模块，这就是函数
# 语法：def + 关键字 + 小括号 + 冒号+ 换行缩进 + 代码块 定义一个函数
# def 函数名():
#     代码块
# 案例讲解
# print("大家好，我的名字是张三")
# print("我今年22岁了")
# print("我的身高是185cm")
# print("我的体重是70kg")
# print("我的爱好是打篮球")
# 想要重复多次执行该代码块，则需要复制该代码执行多次，代码冗余，可读性差
# 解决次问题可以通过函数进行解决该问题
# 定义一个函数：
def printInfo():
    "打印人物信息"
    print("大家好，我的名字是张三")
    print("我今年22岁了")
    print("我的身高是185cm")
    print("我的体重是70kg")
    print("我的爱好是打篮球")
    print("====================")
    pass
# 函数的调用：使用函数名（） ，可以调用对应的函数
printInfo()
printInfo()
printInfo()
printInfo()
printInfo()

# 在函数内部的第一行，用字符串可以对函数进行说明